record contract - French English Dictionary